Big Huge Thesaurus

police lieutenant

noun